Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 ARMSCROFT PLACE Semi-Detached £309,750 31 Jan 2022
4 ARMSCROFT PLACE Semi-Detached £295,000 14 Jun 2019
6 ARMSCROFT PLACE Semi-Detached £295,000 31 Jan 2020
8 ARMSCROFT PLACE Semi-Detached £149,950 21 Mar 2003
10 ARMSCROFT PLACE Semi-Detached £62,500 31 Oct 1996
12 ARMSCROFT PLACE Detached £245,000 11 Jan 2013
16 ARMSCROFT PLACE Semi-Detached £216,000 2 Dec 2013
18 ARMSCROFT PLACE Semi-Detached £64,000 9 Jan 1998
20 ARMSCROFT PLACE Semi-Detached £82,500 22 Jan 1999
26 ARMSCROFT PLACE Semi-Detached £200,000 11 Jul 2008